Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 NORTH ROAD Detached £75,000 31 Mar 2000
138 NORTH ROAD Detached £205,000 1 Dec 2017
140 NORTH ROAD Detached £224,950 21 Feb 2012